package com.yc.navy.springmvc.util;

import java.util.Map;

/**
 * 分页查询参数工具类
 * @author Administrator
 *
 */
public class FindByPageParamUtil {
	public static Map<String, Object> layuiFindByPage(Map<String, Object> map) {
		int page = Integer.parseInt(String.valueOf(map.get("page")));
		int limit = Integer.parseInt(String.valueOf(map.get("limit")));
		map.put("page", (page - 1) * limit);
		map.put("rows", limit);
		return map;
	}
	
	public static Map<String, Object> findByPage(Map<String, Object> map) {
		int page = Integer.parseInt(String.valueOf(map.get("page")));
		int rows = Integer.parseInt(String.valueOf(map.get("rows")));
		map.put("page", (page - 1) * rows);
		map.put("rows", rows);
		return map;
	}
	
	/**
	 * 查询参数处理类
	 * @param map
	 * @return
	 */
	public static Map<String, Object> changeParam(Map<String, Object> map) {
		int page = Integer.parseInt(String.valueOf(map.get("page")));
		int rows = Integer.parseInt(String.valueOf(map.get("rows")));
		map.put("page", (page - 1) * rows);
		map.put("rows", rows);
		return map;
	}
}
